home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / psion / amigancp.lha / AmigaNCP010b / Developer / FD / ncp_lib.fd
Text File  |  1994-10-19  |  1KB  |  51 lines

  1. *
  2. * Function Definitions for ncp.library 1.x
  3. *
  4. ##base _NCPBase
  5. ##bias 30
  6. ##public
  7. * Reserved
  8. NCP_Rexx()()
  9. * Big endian support
  10. NCP_IWORD(iword)(d0)
  11. NCP_ILONG(ilong)(d0)
  12. * Channel handling
  13. NCP_OpenChannel(myprocname,remoteprocname,flags)(a0/a1/d0)
  14. NCP_CloseChannel(channel)(a0)
  15. * Read I/O
  16. NCP_Read(channel,buffer,len)(a0/a1/d0)
  17. NCP_BeginRead(channel,buffer,len)(a0/a1/d0)
  18. NCP_CheckRead(channel)(a0)
  19. NCP_AbortRead(channel)(a0)
  20. NCP_WaitRead(channel)(a0)
  21. * Write I/O
  22. NCP_Write(channel,buffer,len)(a0/a1/d0)
  23. NCP_BeginWrite(channel,buffer,len)(a0/a1/d0)
  24. NCP_CheckWrite(channel)(a0)
  25. NCP_AbortWrite(channel)(a0)
  26. NCP_WaitWrite(channel)(a0)
  27. * big endian ptr support
  28. NCP_IWORDP(ptrIword,dest)(a0/a1)
  29. NCP_ILONGP(ptrIlong,dest)(a0/a1)
  30. NCP_IWORDPI(ptrIword)(a0)
  31. NCP_ILONGPI(ptrIlong)(a0)
  32. * private!
  33. ##private
  34. NCP_private1(info)(a2)
  35. ##public
  36. * Async I/O support
  37. NCP_ReadSig(channel)(a0)
  38. NCP_WriteSig(channel)(a0)
  39. * removed entries
  40. NCP_dummy1()()
  41. NCP_dummy2()()
  42. * IBM850/Amiga charset conversion support
  43. NCP_ibm2iso(ibmchar)(d0)
  44. NCP_iso2ibm(isochar)(d0)
  45. NCP_clnl(string)(a0)
  46. * localized error strings
  47. NCP_Fault(code,header,buffer,len)(d0/a0/a1/d1)
  48. * use LINK process to run a process on the remote server
  49. NCP_LinkRemoteRun(remotefname,cmdline,cmdlen)(a0/a1/d0)
  50. ##end
  51.